Filter by: Sort by:
2 results found in London for royal palaces
Abbey Lodge Hotel

51 Grange Prk. Ealing, London, United Kingdom, W5 3PR

Commodore Hotel is located in central London, close to Kensington Gardens, Kensington Palace, and Hyde Park. Nearby points of interest also include Royal Albert Hall and Buckingham Palace.

50 Lancaster Gate, Hyde Prk. Westminster Abbey, London, United Kingdom, W2 3NA

2 of 2
Advertisement